body {
    padding:1em !important;
}

h1, h2, h3, h4, h5, h6, p, ol, ul, div {
    border:dashed 1px #aaa;
    padding:.2em;
}
h1, h2, h3, h4, h5, h6 {
    border-style: dashed;
}
p, ol, ul {
    border-style: dotted;
}

li {
    list-style-position: inside;
}

div {
    border-color: #cdf;
    border-style: solid;
}
span {
    background: #cdf;
}

img {
    border:dashed 1px #aaa;
    padding:.2em;
}

table,
table td,
table th {
    border:solid 1px #aaa;
}
table td,
table th {
    padding:.2em;
}